grass court – Català–English translations

🇬🇧 en ca

grass court noun

  • tennis court with a grass surface
pista d'herba
Wiktionary Links